dd (demand draft) - Spanish English Dictionary